package com.luoguijia.disk.recycle.repository;

import com.luoguijia.disk.mybatis.entity.PtFileEntity;
import com.luoguijia.disk.mybatis.flexigrid.PagingEntity;
import com.luoguijia.disk.recycle.entity.SearchRecycleEntity;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface RecycleDao {
    /**
     * 回收站分页查询
     * @param entity
     * @param paging
     * @return
     */
    List<PtFileEntity> queryRecycleInfoListByPage(@Param("entity") SearchRecycleEntity entity, @Param("paging") PagingEntity paging);

    /**
     * 查询回收站列表总数量
     * @param entity
     * @return
     */
    Integer queryRecycleTotal(@Param("entity") SearchRecycleEntity entity);
}
